.sms-report{
  .sms-report-con{
    padding: 15px 17px;
    
    .sms-report-condition .wea-radio-group{
      min-height: 86px;
    }
    .sms-report-echarts{
      margin-top: 15px;
      border: 1px solid #dddddd;
      min-height: 480px;
      position: relative;
      height: 100%;

      &-title{
        line-height: 50px;
        height: 50px;
        background: #f8f8f8;
        padding-left: 16px;
        margin-bottom: 10px;

        .icon-coms-download2{
          position: absolute;
          right: 16px;
          top: 15px;
          font-size: 17px;
          color: #b2b2b2;
          cursor: pointer;

          &:hover{
            color: #54c3fc;
          }
        }
      }

      &-sub {
        padding: 0 50px;
        height: 500px;
        width: 100%;
        position: relative;

        .sms-report-blank{
          height: 100%;
          width: 100%;
          margin-left: -50px;
          padding-top: 170px;
          z-index: 10;
          background: #fff;
          position: absolute;
          color: #b2b2b2;
          text-align: center;
          .icon-coms-blank{
            font-size: 100px;
          }
        }

        &-year{
          position: absolute;
          z-index: 1000;
          right: 100px;
          top: 3px;
          a{
            padding-left: 70px;
          }
        }
      }
    }

  }
}